English Dictionary
◊ FORCE PUMP
force pump
n : used to force a liquid up and expel it under pressure